package com.sara.service;

import com.github.pagehelper.PageInfo;
import com.sara.entity.Parts;

import java.util.List;
import java.util.Map;

/**
 * @author Wayne
 * @date 2019/1/11
 */
public interface PartsService {
    List<Parts> findpartsByTypeId(Integer typeId);

    List<Parts> findPartsByOrderId(Integer id);

    /**
     * 根据参数去查询列表
     * @param pageNum 页码
     * @param params 零件类型 ，名称 ， 库存
     * @return
     */
    PageInfo<Parts> findByParams(Integer pageNum, Map<String,Object> params);


    Parts findByPartsNo(String partsNo);

    void update(Parts parts);

    void save(Parts parts);

    Parts findById(Integer id);

    void deleteById(Integer id);
}
